home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / ste / 11 / auto_cpu / auto_cpu.txt < prev   
Encoding:
Text File  |  1996-09-18  |  4.9 KB  |  97 lines

  1.                                    AutoCPU
  2.                           --------------------------
  3.                           Copyright 1992, Drew Cowan
  4.  
  5.                     Freeware Distribution by David Becker
  6.                             Compuserve 73030,3562
  7.                                GEnie D.Becker8
  8.  
  9. I was one of the first to purchase a MegaSTE here in Vancouver, Canada. This 
  10. was a privilege I payed dearly for (comparing todays street prices) but I 
  11. have been able to thoroughly test this computer over these many months and I 
  12. must honestly say I am pleased. These computers are fast! My configuration 
  13. is 4 megs RAM and a 50 meg hard drive and it really flies.
  14.  
  15. Sometimes I get bombs. More often than not I have been able to trace the
  16. problem to a desk accessory, auto program or CPX. But not always. Some
  17. programs continue to behave flaky with the CPU operating at 16mhz with cache.
  18. When kicked down to 8 mhz or sometimes even to 16 mhz without cache things
  19. work fine.
  20.  
  21. When my friend Drew Cowan bought his Mega STE a few weeks ago he also
  22. experienced (to a lesser degree) some problems running applications at 16 mhz
  23. with cache. We left messages on all the major online systems asking Atari
  24. and/or any other software authors if they could recommend an alternative to
  25. clicking the desk accessory XCONTROL panel and adjusting the CPU speed before
  26. and after running problem software. We proposed another flag like the ones
  27. used to set the fastload bit or perhaps the TT fast RAM flag. This way the
  28. CPU would drop down to 8 mhz automatically for some programs and back up to 
  29. 16 mhz w/cache for others.
  30.  
  31. Next , Drew wrote three small assembly language programs to kick the CPU into
  32. 8, 16 or 16 mhz w/cache from the desktop. By dragging these little programs
  33. onto our NEWDESK TOS 2.05/2.06 desktop and leaving them there, we always had
  34. quick access to CPU speeds. But we couldn't leave well enough alone. We still
  35. wanted to automate things!
  36.  
  37. The simplest hack was to write a shell that would switch CPU speed, pass
  38. control to the chosen application and then when you quit it would kick up the
  39. speed to 16 mhz w/cache again. I experimented with GFA and came close but 
  40. Drew Cowan perfected the technique in assembler.
  41.  
  42. So here it is, Drew Cowan's AutoCPU. It is freeware and will run in all
  43. resolutions but ONLY on MegaSTE's. Here's how you install it:
  44.  
  45. You should have these four programs:
  46.              
  47.              AUTO_CPU.PRG   8MHZ.PRG   16MHZ.PRG   16MHZ_C.PRG
  48.  
  49. 8MHZ.PRG, 16MHZ.PRG and 16MHZ_C.PRG are the little programs that when run
  50. adjust the CPU speed. You do not need these to run AUTO_CPU, we have
  51. included them for your convenience. They can be run from the desktop or put 
  52. in the AUTO folder.
  53.  
  54. To tell AUTO_CPU which programs need 8 mhz you must rename your problem
  55. applications with an extension other than the usual .PRG
  56. We recommend .MHZ but you could just as easily use any other.
  57. Next place a copy of AUTO_CPU.PRG in the root directory of drive C:
  58. and click once to highlight it. Under the drop down menu title "Options"
  59. is a menu called "Install Application..." click once on this menu. 
  60. A dialog box will appear and should be set up using the following parameters: 
  61.  
  62.                            INSTALL APPLICATION
  63.  
  64.                      Application name: AUTO_CPU.PRG
  65.                             Arguments: ___________
  66.                         Document type: MHZ
  67.                           Boot status: Normal
  68.                      Application type: GEM-takes parameters
  69.                           Default dir: Top Window
  70.                             Parameter: Full Path
  71.  
  72. Click on "Install" and then save your desktop to make these changes permanent. 
  73.     (You can replace the MHZ in Document type with your own extension.)
  74.  
  75. Now when programs using the extension .PRG are double clicked, they will run 
  76. at your default setting of 16 mhz with cache normally. But when you double 
  77. click on a program using the extension .MHZ then AUTO_CPU will intercept,
  78. slow the CPU to 8 mhz, run the program, wait until you quit the program then 
  79. kick the speed back up to 16 mhz w/cache.
  80.  
  81. Don't forget you can tell the NEWDESK desktop to use a specific icon for 
  82. programs using the extension .MHZ 
  83.  
  84. There are probably better ways of accomplishing automatic CPU speed 
  85. switching and we hope the release of AUTO_CPU prompts others (Atari?) to 
  86. look beyond this small program. Programs are available in the Macintosh 
  87. world that do essentially the same thing so the CPU/cache speed problem 
  88. seems to be universal.
  89.  
  90.  
  91.                                               David Becker
  92.                                               Compuserve 73030,3562 
  93.                                               GEnie D.Becker8 
  94.                                     
  95.                    AutoCPU is Copyright 1992, Drew Cowan
  96.            AutoCPU is freeware but you use it at your own risk.
  97.